Stewards' noticeboard

(Redirected from Stewards noticeboard)
Latest comment: 2 days ago by EPIC in topic Allow global bots to run on SqWiki
Shortcut:
SN
Welcome to the stewards ' noticeboard. This message board is for discussing issues on Wikimedia projects that are related to steward work. Please post your messages at the bottom of the page and do not forget to sign it. Thank you.
Stewards
For stewards
Noticeboards
SpBot archives all sections tagged with {{Section resolved|1=~~~~}} after 2 days and sections whose most recent comment is older than 30 days.

Global account blocking practices

edit

Hello watchers of SN, we are doing a public consultation on global account blocking guidelines! Come see at Requests for comment/Global account blocking practices. Stewards who didn't participate in the internal discussion are welcome to comment of course (and those that did). – Ajraddatz (talk) 18:13, 25 August 2024 (UTC)Reply

phab:T25310

edit

I would like to check with the stewards on whether it's worth my writing a bot to attempt to fix this bug for existing usernames (and after that, perhaps fix it as stewards suppress usernames in case MediaWiki:Gadget-globalSuppress.js isn't used, as this does tend to cause confusion for admins and patrollers). Asking in advance since I will require some sort of global suppression rights eventually, so there is no point if that cannot be given. Please ping me in a response. Leaderboard (talk) 07:48, 1 September 2024 (UTC)Reply

@Leaderboard: sorry but this is 99% a non-starter, global suppression rights cannot be given out for testing. Just my 2c and we will discuss at the next stewards' meeting, but the answer is probably no. – Ajraddatz (talk) 19:23, 1 September 2024 (UTC)Reply
@Ajraddatz Not testing (I could use the cluster for that even if that would be messy), but at the end. Or a steward runs the bot or whatever - but this kind of shows the difficulty non-stewards have in fixing such issues. Leaderboard (talk) 04:27, 2 September 2024 (UTC)Reply
Same for not testing. The OS policy has no provision for global OS access or even a series of local accesses that could do what you want it to. I want to put this lightly, because I do appreciate the desire to help out... but problems like these can't be resolved by a non-steward. We have a close working relationship with WMF staff for this reason, to get technology solutions respecting our tools that cannot, either technically or effectively, be made by volunteers. This issue is quite low priority, as there is a script that can be used as a workaround and the problem is relatively rare anyway. – Ajraddatz (talk) 04:57, 2 September 2024 (UTC)Reply
@Ajraddatz Fair, but the only problem is "the problem is relatively rare anyway" is false - just take a look at Global_statistics/Rank_data/enwikinews to see multiple examples of suppressed accounts (to give an example) and it's an issue I regularly hit as a patroller. P.S: I do have full oversight access in the beta cluster - just clarifying "Same for not testing". Thanks for answering BTW - looks like the only recourse is my being a steward from what I understand. Leaderboard (talk) 05:00, 2 September 2024 (UTC)Reply
A "fix" for that should be technical, or perhaps technical + a maintenance script run; certainly not a volunteer's bot to go around to hundreds of project suppressing things. — xaosflux Talk 13:05, 9 September 2024 (UTC)Reply
A technical fix is ideal, but in the absence of one, I don't see the issue with a properly tested, authorised and vetted "volunteer's bot to go around to hundreds of project suppressing things". Leaderboard (talk) 13:18, 9 September 2024 (UTC)Reply

Discrepancy between Meta and local projects on global bots

edit

Hi, I've been working on getting my bot (Global reminder bot) approved on multiple wikis, and one source of confusion I've repeatedly run into is with respect to global bots. At some time in the near future, I expect to submit my bot for global bot approval (as per Global bots), and naturally, I would rather focus my time on getting approval for wikis that are in the opt-out set. The problem is that I've seen multiple wikis whose bot policy seems to reference the pre-2022 rules for global bots, which only allowed its use for fixing double-redirects and maintaining interwiki links. To give an example, here's what the Russian Wikipedia (which is not in the opt-out set) says:

The Meta policy says that it's an official cross-project policy, which should mean that global bots should be OK to run on these wikis (it only says about respecting preference with respect to marking edits as bot). The other point worth noting is that even en.wiki is not on the opt-out set, but it's pretty clear that they don't allow global bots except for fixing double redirects.

I'm a bit stuck on how to proceed here. The "safest" way would be to manually request bot flags on all of these wikis, but it is rather difficult to check all wikis on what their policies are (assuming they have one in the first place), especially given how rarely it is expected to edit on average - I don't know whether Wikidata is enough, and plus it makes adding newly-created wikis a bit more complicated. Thanks in advance, and please ping me in a reply. Leaderboard (talk) 10:33, 7 September 2024 (UTC)Reply

Currently many wikis have a outdated copy of global bot policy. I will propose that for every global bots wikis, the (section of) bot policy concerning global blocks should become non-normative unless the local community decided to explicitly restrict usage of global bots. GZWDer (talk) 19:16, 8 September 2024 (UTC)Reply
I will further propose that global bots are only opt-out on wikis that they explicitly opt-out. However this will require an RFC and also notification to ~100 wikis current not enabled global bots (which will no longer opt out unless they decided to opt out). GZWDer (talk) 19:21, 8 September 2024 (UTC)Reply
I support both proposals. Leaderboard (talk) 08:43, 9 September 2024 (UTC)Reply
For global reminder bot, an alternative is notify the user in Meta user talk page when there are user groups to expire in any wiki. This does not need any further approval since notification is at Meta, and users will still be notified if they enabled cross-wiki notification (which is enabled by default).--GZWDer (talk) 19:24, 8 September 2024 (UTC)Reply
This is doable (and may be implemented in wikis such as Wikidata where their bot policy by default prohibits bots from posting on user talk), and is something I thought about, but it is not something I want to implement at a widespread level, because
  • while almost certainly the case, it cannot technically be assumed that someone has a Meta account, and
  • while users will normally be notified by email, I think many users will miss a message that is not at their homewiki, and
  • this circumvents local wikis' preferences on the use of this bot, which I don't like. For example, some wikis explicitly do not want the bot running on their wiki, and I can only find that out by following the policy (or asking).
Leaderboard (talk) 08:45, 9 September 2024 (UTC)Reply
The global bot policy never overrides a more restrictive local policy; violating any local bot policy is likely to land you with local blocks; for any questions about a local policy - you should ask that local community. Where we may be able to help is if there is a project that had a local community which has completely disbanded. — xaosflux Talk 20:13, 8 September 2024 (UTC)Reply

Need for fair human arbitrage

edit

Rigid automated guidelines mandated that I lost my username in SUL finalization.

The situation that arose, is that the username I had, now ended up being owned by a dead account that hasn't been touched in 12 years (see: my efforts to get in contact 2 years ago).

I immediately disputed the automated decision to take away my Sol username in favor of the dead account. I'm an active user and Sol is a personal brand of mine, that took 15 years to build and is known across the internet.

I want my Sol username back, please.

(See: the discussion arguments so far) --Sol451 (talk) 07:47, 9 September 2024 (UTC)Reply

Repeatedly making your request in multiple venues will not change the outcome. ~~~~
User:1234qwer1234qwer4 (talk)
12:57, 9 September 2024 (UTC)Reply
User appears to have escalated the decline from the prior link. Making an appeal isn't completely out of line. That certainly doesn't mean that their underlying argument has merit. — xaosflux Talk 13:01, 9 September 2024 (UTC)Reply
Dear @1234qwer1234qwer4,
Your statement assumes, that my arguments were evaluated on their merit. I appeal because my arguments were only bypassed, people didn't have the authority, not their responsibility, go elsewhere (many times), etc. etc. Mechanical reasoning based on the flawed metric of "edits" does not do justice to my case. It's just mental laziness.
I'd like someone to really look at the merit of my arguments and fairly evaluate the interests of the persons involved and explain why one argument would have more merit over the other one. Sol451 (talk) 10:37, 10 September 2024 (UTC)Reply
The normal venue for arguing for a usurp is Steward_requests/Username_changes#Requests_involving_merges.2C_usurps_or_other_complications; have you already requested there? — xaosflux Talk 13:06, 9 September 2024 (UTC)Reply
During SUL finalisation multiple people happened to have local accounts named "Sol", but of course only one global account with that name can exist. That's why multiple users with the previous name "Sol" got notified about them being renamed, e.g. [1][2][3]. The account with most edits got to keep the original user name, which is dewiki user Special:CentralAuth/Sol with 1,670 global edits, while Sol451 got renamed just like the other local users called "Sol" due to having fewer global edits (258 global edits today). This has been explained multiple times and given that USURP is inadmissible for accounts with valid edits, there is no way we can grant them their previous user name. --Johannnes89 (talk) 13:59, 9 September 2024 (UTC)Reply
Thanks for the research there @Johannnes89! — xaosflux Talk 15:25, 9 September 2024 (UTC)Reply
Dear @Johannnes89 thank you for compiling the list of all the places I tried to object to my mandated name change. I tried not to bypass any level before I got here. I couldn't access all the items in your list (especially the tickets), and would like to see what was written about me in those inaccessible entries. I tried to keep my appeal brief, please see my elaboration of arguments below. Sol451 (talk) 09:40, 10 September 2024 (UTC)Reply
The tickets contain email communication between you and the stewards / support-team in 2015 and 2024, so you should have those mails yourself. I just linked them in case other stewards are not aware of those prior conversations. Johannnes89 (talk) 09:44, 10 September 2024 (UTC)Reply
Now that I know what USURP means, you wrote an interesting thing: "USURP is inadmissible for accounts with valid edits", but that is exactly what happened with me. My username was forcefully taken away, whilst my account had valid edits. Sol451 (talk) 09:50, 10 September 2024 (UTC)Reply
That policy talks about current requests by other users. Your username had to be changed for technical reasons as part of SUL finalisation (which has been completed and no longer needs to be reflected in policy). ~~~~
User:1234qwer1234qwer4 (talk)
10:43, 10 September 2024 (UTC)Reply
Exactly. During SUL finalisation even accounts with valid edits got forcefully renamed if multiple local accounts with the same name existed and only the user with the most edits got to keep it, because there can only be one global account with that name. Today with SUL finalization finished years ago there is no policy which allows usurpation just because a user is inactive (except when they have zero or close to zero valid edits). Johannnes89 (talk) 11:00, 10 September 2024 (UTC)Reply
I immediately objected to and am still disputing the automated decision that took place during SUL finalisation, that my account with valid edits got forcefully renamed. As I pointed out then and you can even see more clearly now in hindsight, that the automated decision was wrong, for the reasons that I provided below. I'm kindly asking to mend this situation by undoing the automatically forced rename of a live account and rename the dead account instead. Sol451 (talk) 07:18, 17 September 2024 (UTC)Reply
  • Endorse decline, we're not going to forcibly rename that account with >1000 edits on a content project now. — xaosflux Talk 15:27, 9 September 2024 (UTC)Reply
    Dear @Xaosflux,
    Nobody else is being forced, because everybody was asked and nobody objected except for me. So the only one that is being forced is me. I strongly object against forcefully taking away my username.
    Nobody weighted the merit of my arguments. All I got so far is mechanical reasoning, based on the flawed metric of "edits". I'm asking to look beyond that and really weigh my arguments against the complaints of the current holder of the Sol username, if any.
    Everybody talks about USURP, but I don't know what USURP means? I'm NOT asking for the current holder of the Sol username to be deleted, just to add a small demarcation to the username of the dead account like Sol(DE) for example.
    I tried to contact that user 2 years ago, but the account doesn't respond to anything. The account hasn't been touched in 12 years (that's the time a newborn grows up to puberty). It was already a dead account when SUL finalization took place. So the user apparently lost interest or doesn't care to object to resolving a username conflict.
    Regarding the flawed metric of "edits". I'm the writer of a WikiBook. It took many hours and countless edits to put down my experience. That editing mostly wasn't done on-line. Editing was done off-line, in other environments and then uploaded to the book. On the other hand, I tried looking up the edits of the other Sol username holder and most of the time couldn't find them. The ones I did manage to find, appeared to be little in volume. The metric of "edits" for my WikiBook contributions is not comparable to the metric of "edits" by the Sol holder in WikePedia articles. The volume of my work is greater that his volume of work. Although the metric of the number of "edits" of the Sol holder is higher, his volume of work is smaller than mine.
    It seams you have already made up your mind and "endorse decline", but please look beyond mechanical reasoning based on the flawed metric of "edits" and really weigh all of the interests of the persons involved. Sol451 (talk) 09:22, 10 September 2024 (UTC)Reply
    "Usurp" simply means to forcibly take something from somewhere else (in this case to take a username away from whomever could be in control of it now). Keep in mind, accounts do not have to be used to add contributions, some people use accounts for many read-only purposes. This is a discussion, so while I endorse the prior decline of your request - others could disagree. — xaosflux Talk 09:27, 10 September 2024 (UTC)Reply
    Dear xaosflux,
    You wrote: "Keep in mind, accounts do not have to be used to add contributions, some people use accounts for many read-only purposes.".
    That's why I contacted that user 2 years ago if he is still using the Sol username, but he never replied.
    Does 12 years of inactivity hold more merit than an active user? Sol451 (talk) 10:00, 10 September 2024 (UTC)Reply
    You can use an account for more than just contributing, many people use an account just for reading. There is no way to tell, and there is no requirement that anyone respond to queries. Also, some people are idle for many many years, to one day return. — xaosflux Talk 10:06, 10 September 2024 (UTC)Reply

U4C announcement regarding user rights

edit

Hello stewards and page watchers, the U4C has added its first announcement seeking feedback on the proposed list of local and global rights for the group. Your feedback is welcome! The intent is to do a formal vote after the community consultation. – Ajraddatz (talk) 23:31, 13 September 2024 (UTC)Reply

Allow global bots to run on SqWiki

edit

A few days ago, I was notified that the Albanian Wikipedia (sqwiki) does not allow global bots to operate without prior approval. Following this, we held a community vote, where the consensus was to allow global bots. As I mention in the initial discussion, our community is relatively small in terms of human resources, and we are generally supportive of automation and external assistance. Adding on that, there is a concern that a request for approving a global bot could go unnoticed for extended periods due to the limited number of active editors. To address this, we believe it would be more efficient to allow global bots by default, with the simple condition that we are notified through our bot venues whenever a global bot begins operation on our project. This will enable us to track active bots and assign appropriate flags to ensure they are not hindered by our edit filters. - Klein Muçi (talk) 09:36, 18 September 2024 (UTC)Reply

  Done. EPIC (talk) 09:46, 18 September 2024 (UTC)Reply
  This section is resolved and can be archived. If you disagree, replace this template with your comment. EPIC (talk) 09:46, 18 September 2024 (UTC)Reply